package com.photoeditor.demo.app;

/**
 * Action 常量
 */
public class ActionConstant {
    /**
     * Action常量定义
     */
    public static class Actions {

        /**
         * 拍照并分享的Action
         */
        public static final String ACTION_IMAGE_CAPTURE_AND_SHARE = "com.photoeditor.action.IMAGE_CAPTURE_AND_SHARE";
        /**
         * 编辑图片并分享的Action
         */
        public static final String ACTION_IMAGE_EDIT_AND_SHARE = "com.photoeditor.action.IAMGE_EDIT_AND_SHARE";
        /**
         * 选择图片并编辑分享的Action
         */
        public static final String ACTION_IMAGE_PICK_TO_EDIT_AND_SHARE = "com.photoeditor.action.IMAGE_PICK_TO_EDIT_AND_SHARE";
        /**
         * 选择图片或动态图片并编辑
         */
        public static final String ACTION_PICK_TO_EDIT = "com.photoeditor.action.PICK_TO_EDIT";
        /**
         * 选择图片或动态图片并编辑
         */
        public static final String ACTION_PICK_TO_BEAUTY_EDIT = "com.photoeditor.action.PICK_TO_BEAUTY_EDIT";
        /**
         * 预览动态图片并分享的Action
         */
        public static final String ACTION_MOTION_VIEW_AND_SHARE = "com.photoeditor.action.MOTION_VIEW_AND_SHARE";
        /**
         * 动态图片拍摄并分享的Action
         */
        public static final String ACTION_MOTION_CAPTURE_AND_SHARE = "com.photoeditor.action.MOTION_CAPTURE_AND_SHARE";
        /**
         * 进入相册选择图片拼接的Action
         */
        public static final String ACTION_SELECT_IMAGES_TO_COLLAGE = "com.photoeditor.action.SELECT_IMAGE_TO_COLLAGE";
        /**
         * 进入相册选择图片FREESTYLE的Action
         */
        public static final String ACTION_SELECT_IMAGES_TO_FREESTYLE = "com.photoeditor.action.SELECT_IMAGE_TO_FREESTYLE";
        /**
         * 进入相册选择图片拼接的Action
         */
        public static final String ACTION_SELECT_IMAGES_TO_TEMPLATE = "com.photoeditor.action.SELECT_IMAGE_TO_TEMPLATE";
        /**
         * 进入相册选择锁屏背景
         */
        public static final String ACTION_SELECT_SCREEN_LOCK_BG = "com.photoeditor.action.SELECT_SCREEN_LOCK_BG";
        /**
         * 更换拼接的图片的Action
         */
        public static final String ACTION_CHANGE_IMAGES_TO_COLLAGE = "com.photoeditor.action.CHANGE_IMAGE_TO_COLLAGE";
        public static final String ACTION_CHANGE_IMAGES_TO_FREESTYLE = "com.photoeditor.action.CHANGE_IMAGE_TO_FREESTYLE";
        /**
         * 拍照或拍摄动态图片编辑并发布的Action
         */
        public static final String ACTION_CAPTURE_TO_EDIT_AND_PUBLISH = "com.photoeditor.action.CAPTURE_TO_EDIT_AND_PUBLISH";
        /**
         * 选择照片或动态图片编辑并发布的Action
         */
        public static final String ACTION_PICK_TO_EDIT_AND_PUBLISH = "com.photoeditor.action.PICK_TO_EDIT_AND_PUBLISH";
        /**
         * 编辑图片并发布的Action
         */
        public static final String ACTION_IMAGE_EDIT_AND_PUBLISH = "com.photoeditor.action.IAMGE_EDIT_AND_PUBLISH";
        public static final String ACTION_MOTION_EDIT_AND_PUBLISH = "com.photoeditor.action.MOTION_EDIT_AND_PUBLISH";
        /**
         * 选择照片编辑并应用滤镜
         */
        public static final String ACTION_PICK_TO_APPLY_FILTER = "com.photoeditor.action.PICK_TO_APPLY_FILTER";

        /**
         * 选择照片编辑并进入beauty和body某个功能的Action
         */
        public static final String ACTION_PICK_TO_BEAUTY_OR_BODY_FUNTION_EDIT = "com.photoeditor.action.PICK_TO_BEAUTY_OR_BODY_FUNTION_EDIT";

        /**
         * 选择照片编辑并进入Emoji界面的Action
         */
        public static final String ACTION_PICK_TO_ADD_STICKER_EDIT = "com.photolab.camera.action.PICK_TO_ADD_STICKER_EDIT";
    }

    /**
     * Extra常量定义
     */
    public static class Extras {
        public static final String EXTRA_FILTER_NAME = "com.photoeditor.extra.FILTER_NAME";
        public static final String EXTRA_FILTER_PKGNAME = "com.photoeditor.extra.FILTER_PKGNAME";
        public static final String EXTRA_TOPIC_ID = "com.photoeditor.extra.TOPIC_ID";
        public static final String EXTRA_CATEGORY_ID = "com.photoeditor.extra.CATEGORY_ID";
        public static final String EXTRA_URI_ARRAY = "com.photoeditor.extra.URI_ARRAY";
        public static final String EXTRA_PACKAGE_NAME = "com.photoeditor.extra.PACKAGE_NAME";
        public static final String EXTRA_ENTRANCE = "com.photoeditor.extra.ENTRANCE";
        public static final String EXTRA_PAGE = "com.photoeditor.extra.PAGE";
        public static final String EXTRA_IMAGE_NUM = "com.photoeditor.extra.IMAGE_NUM";
        public static final String EXTRA_SUPPORT_GIF = "com.photoeditor.extra.EXTRA_SUPPORT_GIF";
        public static final String EXTRA_SUPPORT_GIF_COUNT = "com.photoeditor.extra.EXTRA_SUPPORT_GIF_COUNT";
        public static final String EXTRA_BEAUTY_FUNTION_TYPE = "com.photoeditor.extra.EXTRA_BEAUTY_FUNTION_TYPE";
        public static final String EXTRA_GIF_TITLE = "com.photolab.camera.extra.GIF_TITLE";
        public static final String EXTRA_AUTO_SCROLL_POSITION = "com.photolab.camera.extra.EXTRA_AUTO_SCROLL_POSITION";
    }
}
